AVD Assessment and Management User Guide
Overview
This DEX Pack provides insights into the Azure Virtual Desktop (AVD) and virtual machine (VM) environment to determine who should migrate to an AVD product (multi-user or single session) and potential subscription cost.
Assessment Summary
You can estimate the approximate expense of AVDs based on use and if single or multi-session VMs meet your needs.
Sizing Recommendation
Determines if users are over provisioned, under provisioned, or right sized for Azure Virtual Machines.
Session Host Performance
Shows resource usage to identify users that may be better suited for physical systems based on high resource consumption.
Error Summary
Shows insight into errors related to VM sessions and actions to take to improve performance. Identifies machines and users that need quick fixes.
Assessment Summary
Azure Migrate
Azure VM sizes and pricing data is based on the Azure Migrate API. If this is not configured the results in the dashboard may be out of date.
The default data is based on information from Microsoft. See Show Advanced Options.
AVD Assessment Summary
This grid shows the AVD assessment including:
-
number of candidates,
-
monthly egress bandwidth,
-
and cost options.
AVD Suitability Summary
This graph shows the number of Suitable and Unsuitable units for either Single Session or Multi-Session
VMs.
How AVD Suitability is Determined
Single Ideal Users: |
Active average CPU Utilization (MIPS) less than single session MIPS |
Ideal Multi-Users |
Active average CPU Utilization (MIPS) less than multi-session MIPS |
User AVD Suitability
This grid shows a summary of AVD Suitability per user.
Advanced Options (Show)
Cost Estimator
Calculate an estimated number of Azure VMs needed and the expense based on thresholds in the dashboard. The Defaults are:
-
Currency Conversion Value (local: USD): 1.32
-
Max Ideal User Monthly Hours: 200
-
OS Memory Overhead (MB) 2000
Single Session Sizing
This grid lists the available single session Azure VMs. Included are the approximate Virtual CPU, MIPS,
RAM, and Disk. Based on these criteria, an approximate price per month and per year in U.S. Dollars is
shown.
-
Choose a Single Session Azure VM that fits your needs.
-
Single Session and Multi-Session results are shown independently in the Summary Grid
NOTE: The VMs listed are from a dataset that may be out of date. Configure the Azure API to get the latest results.
Multi-Session Sizing
This grid lists the available multi-session Azure VMs. Included are the approximate Virtual CPU, MIPS, Ram, and Disk. Based on these criteria, an approximate price per month and per year in U.S. Dollars is shown.
-
Choose a Multi-Session Azure VM that fits your needs.
-
If a different VM option is chosen, the data reflects that choice.
Sizing Recommendation
Sizing Summary
This graph shows the number of VMs that are Over provisioned, Under provisioned, or Right Sized.
Machine Rightsizing Summary Details
This grid lists systems that are:
-
over provisioned
-
under provisioned
-
right sized
and include:
-
Health Score,
-
Suggested Memory
-
Max Memory Usage
-
Suggested CPU
-
and more
To enter Resolve, double click the online system.
Machine Rightsizing Summary Details
This graph shows the physical and virtual systems in an enterprise.
Click the arrow next to Physical or Virtual for a full list of systems in the selected group.
Select the Sizing Type or use the Search for a System for details.
The sizing types are:
Green | Right Sized |
Blue | Over-Provisioned |
Purple | Under-Provisioned |
Double-click a system from the grid to enter SysTrack Resolve for an online system.
Factors that Influence Sizing Type
Graphics Index is over 75 % | Heavy |
Graphics index is between 10 and 75% | Moderate |
Graphics index is less than 10 | Light |
When Max Memory Capacity is between 80% and 100% | Right Sized |
Less than 80% | Over Provisioned |
Greater than 80% | Under Provisioned |
When 125% of Max CPU is at 80% to 100% | Right Sized |
Less than 80% | Over Provisioned |
Greater than 100% | Under Provisioned |
For Virtual Machines
When 125% of Max CPU is greater than 100% of capacity and system type | Remove Cores |
When 125% of Max CPU is less than 80% of capacity and system type | Add Cores |
For Physical Machines
When 125% of Max CPU utilization is less than 80% of CPU capacity and system type | Remove Cores |
When Free C-Drive percentage is between 10 and 75% free | Right Sized |
Less than 10% | Under Provisioned |
Over 75% | Over Provisioned |
Calculations for Memory Rightsizing
Calculations are based on maximum memory utilization and recommended memory size based on 125% of that value.
The sizing is split into buckets. with a different set of values for physical and virtual.
Recommendations for possible values:
If 125% of max memory utilization is between 0 and 4 GB, we recommend 4GB
Physical | |
---|---|
4-8 | 8 |
8-12 | 12 |
12-16 | 16 |
16-20 | 20 |
20-24 | 24 |
24-28 | 28 |
28-32 | 32 |
32+ | No change (Right Sized) |
Virtual | |
---|---|
0-2 | 2 |
2-4 | 4 |
4-6 | 6 |
6-8 | 8 |
8-10 | 10 |
10-12 | 12 |
12-14 | 14 |
14-16 | 16 |
16-18 | 18 |
18-20 | 20 |
20-22 | 22 |
22-24 | 24 |
24-26 | 26 |
26-28 | 28 |
28-30 | 30 |
30-32 | 32 |
32+ | No change (Right Sized) |
If the recommendation matches the existing memory capacity of the system, then there is no change and it is Right Sized.
Overall Sizing Information
n If all 3 metrics (CPU, Max Memory Utilization, C-Drive Diskspace) says "no change", we say the system is "right sized"
n If any of the following is true, we say the system is "under-provisioned"
-
CPU recommendation is "add cores" or "over-utilized"
-
Memory recommendation is to increase memory size
-
Disk recommendation is "low space"
Any systems that do not meet the conditions listed above are "over-provisioned"
Application Resource Consumption
This grid shows resource use by application.
-
Enter the application name in the Entry Box.
-
Choose either 32-bit or 64-bit Architecture.
Session Host Performance
Overall CPU, Memory Utilization
This grid tracks how resources are used during a specified time.
Hover over a dot for information about a data point.
Last 30 Days Session Host Performance Trend
This graph shows the performance trend over the last 30 days for the selected metric.
You can hover over a dot for values.
Resource Utilization per Server
Choose a server to display details for Resource Utilization. Details of the selected server fill in the Resource Utilization per User, Selected Server Session Details, and Selected User Session Details tables.
Server Session Details (Selected)
This graph shows a specific server’s session, machine name, and other details.
Resource Utilization per User
This grid shows the average memory, disk, and CPU usage per user.
User Session Details (Selected)
This data shows who should have desktops or physical systems based on high resource consumption.
Error Summary
Click for Details
This pie chart shows the distribution of errors related to the AVD session during a specific time.
-
Select External or Internal as the Error Type
-
Select the Date Range
Internal and External Errors
This graph shows the number of external and internal errors during a specific time.
Select a dot for the specific time and type of error that occurred.
Details for Selected Errors
This grid lists the details for the selected error including:
-
time
-
activity
-
client IP address
-
Session Host
-
and other details
On This Page